removable stake - Turkish English Dictionary